hurriedly built - German English Dictionary